distillation flasks - French English Dictionary